Lespedeza Striata — synonyms, definition
1. Lespedeza striata (Noun)
3 synonyms
jap clover japan clover japanese clover
1 definition
Lespedeza striata (Noun) — An annual of tropical Asia naturalized in United States.
2 types of
bush clover lespedeza
1 part of
genus Lespedeza